Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWENS PLACE Terraced £67,000 27 Jul 2016
7 OWENS PLACE Flats/Maisonettes £23,158 1 Jun 2000
9 OWENS PLACE Semi-Detached £143,000 8 Sep 2023
18 OWENS PLACE Terraced £65,000 31 Aug 2014